/* basic */
body{color:#333333;position:relative;background-color:#FFFFFF;font:12px Arial,"Microsoft Yahei","Simsun","Hiragino Sans GB","Lucida Grande","Lucida Sans","Lucida Sans Unicode",Verdana,sans-serif;}
html,body{line-height:1.6;background-color:#FFFFFF;}

a img{border:none;}
a:link{color:#0466cb;text-decoration:none;}
a:visited{color:#0466cb;text-decoration:none;}
a:hover,a:focus,a:active{color:#000000;text-decoration:underline;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

* html .clearfix{zoom:1;}
*:first-child+ html .clearfix{zoom:1;}

.hidden{display:none;}
.visibily{display:block;}

.fl-l{float:left;display:inline;}
.fl-r{float:right;display:inline;}
.al-l{text-align:left;}
.al-r{text-align:right;}
.al-c{text-align:center;}

.f-b{font-weight:bold;}
.f-sub {color:#888888;}
.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.no-bb{border-bottom:0 !important;}
.no-bt{border-top:0 !important;}
.no-bl{border-left:0 !important;}
.no-br{border-right:0 !important;}

.no-mb{margin-bottom:0 !important;}
.no-mt{margin-top:0 !important;}
.no-ml{margin-left:0 !important;}
.no-mr{margin-right:0 !important;}

.help{cursor:help;}
.price{color:#D94F38;}